addle (one's) mind

Translations
embrouiller l'esprit